package com.wy.utils;

import java.util.ArrayList;
import java.util.List;
import java.util.Random;

public class RandomUtils {

    public static void main(String[] args) {
        System.out.println(getRandomNum());
    }

    //①　获取一个随机正整数（10分）
    public static int getRandomNum(){
        Random random = new Random();
        return random.nextInt(Integer.MAX_VALUE);
    }
    //②　获取一个90以内的正整数（10分）
    public static int getRandomNum1(){
        Random random = new Random();
        return random.nextInt(90);
    }
    //③　获取一个在60-100以内的正整数（10分）
    public static int getRandomNum2(){
        Random random = new Random();
        return 60+random.nextInt(40);
    }
    //④　获取20个在50-300以内的正整数（10分）
    public static List<Integer> getRandomNum3(){
        ArrayList<Integer> integers = new ArrayList<>();
        for(int i=0;i<20;i++){
            Random random = new Random();
            int num = 50+random.nextInt(250);
            integers.add(num);
        }
        return integers;
    }
}
